upper ribbon shield - French English Dictionary